barrage jamming - Turkish English Dictionary